<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>OsinfoInstallConfigParam: Libosinfo Reference Manual</title>
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
<link rel="home" href="index.html" title="Libosinfo Reference Manual">
<link rel="up" href="ch01.html" title="Libosinfo">
<link rel="prev" href="OsinfoInstallConfig.html" title="OsinfoInstallConfig">
<link rel="next" href="OsinfoInstallConfigParamList.html" title="OsinfoInstallConfigParamList">
<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts">
<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
                  <a href="#OsinfoInstallConfigParam.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
                  <a href="#OsinfoInstallConfigParam.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
                  <a href="#OsinfoInstallConfigParam.properties" class="shortcut">Properties</a></span>
</td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="OsinfoInstallConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="OsinfoInstallConfigParamList.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="refentry">
<a name="OsinfoInstallConfigParam"></a><div class="titlepage"></div>
<div class="refnamediv"><table width="100%"><tr>
<td valign="top">
<h2><span class="refentrytitle"><a name="OsinfoInstallConfigParam.top_of_page"></a>OsinfoInstallConfigParam</span></h2>
<p>OsinfoInstallConfigParam — OS install configuration parameters (and its policies)</p>
</td>
<td class="gallery_image" valign="top" align="right"></td>
</tr></table></div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.functions"></a><h2>Functions</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="functions_return">
<col class="functions_name">
</colgroup>
<tbody>
<tr>
<td class="function_type">
<a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="returnvalue">OsinfoInstallConfigParam</span></a> *
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-new" title="osinfo_install_config_param_new ()">osinfo_install_config_param_new</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-get-name" title="osinfo_install_config_param_get_name ()">osinfo_install_config_param_get_name</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParamPolicy" title="enum OsinfoInstallConfigParamPolicy"><span class="returnvalue">OsinfoInstallConfigParamPolicy</span></a>
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-get-policy" title="osinfo_install_config_param_get_policy ()">osinfo_install_config_param_get_policy</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-is-required" title="osinfo_install_config_param_is_required ()">osinfo_install_config_param_is_required</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-is-optional" title="osinfo_install_config_param_is_optional ()">osinfo_install_config_param_is_optional</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<span class="returnvalue">void</span>
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-set-value-map" title="osinfo_install_config_param_set_value_map ()">osinfo_install_config_param_set_value_map</a> <span class="c_punctuation">()</span>
</td>
</tr>
<tr>
<td class="function_type">
<a class="link" href="OsinfoDatamap.html" title="OsinfoDatamap"><span class="returnvalue">OsinfoDatamap</span></a> *
</td>
<td class="function_name">
<a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-get-value-map" title="osinfo_install_config_param_get_value_map ()">osinfo_install_config_param_get_value_map</a> <span class="c_punctuation">()</span>
</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.properties"></a><h2>Properties</h2>
<div class="informaltable"><table class="informaltable" border="0">
<colgroup>
<col width="150px" class="properties_type">
<col width="300px" class="properties_name">
<col width="200px" class="properties_flags">
</colgroup>
<tbody>
<tr>
<td class="property_type">
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
<td class="property_name"><a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParam--name" title="The “name” property">name</a></td>
<td class="property_flags">Read / Write / Construct Only</td>
</tr>
<tr>
<td class="property_type"><a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParamPolicy" title="enum OsinfoInstallConfigParamPolicy"><span class="type">OsinfoInstallConfigParamPolicy</span></a></td>
<td class="property_name"><a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParam--policy" title="The “policy” property">policy</a></td>
<td class="property_flags">Read</td>
</tr>
<tr>
<td class="property_type">
<a class="link" href="OsinfoDatamap.html" title="OsinfoDatamap"><span class="type">OsinfoDatamap</span></a> *</td>
<td class="property_name"><a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParam--value-map" title="The “value-map” property">value-map</a></td>
<td class="property_flags">Read / Write</td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.other"></a><h2>Types and Values</h2>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="name">
<col class="description">
</colgroup>
<tbody>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="OsinfoInstallConfigParam.html#OSINFO-INSTALL-CONFIG-PARAM-PROP-DATAMAP:CAPS" title="OSINFO_INSTALL_CONFIG_PARAM_PROP_DATAMAP">OSINFO_INSTALL_CONFIG_PARAM_PROP_DATAMAP</a></td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="OsinfoInstallConfigParam.html#OSINFO-INSTALL-CONFIG-PARAM-PROP-NAME:CAPS" title="OSINFO_INSTALL_CONFIG_PARAM_PROP_NAME">OSINFO_INSTALL_CONFIG_PARAM_PROP_NAME</a></td>
</tr>
<tr>
<td class="define_keyword">#define</td>
<td class="function_name"><a class="link" href="OsinfoInstallConfigParam.html#OSINFO-INSTALL-CONFIG-PARAM-PROP-POLICY:CAPS" title="OSINFO_INSTALL_CONFIG_PARAM_PROP_POLICY">OSINFO_INSTALL_CONFIG_PARAM_PROP_POLICY</a></td>
</tr>
<tr>
<td class="datatype_keyword">enum</td>
<td class="function_name"><a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParamPolicy" title="enum OsinfoInstallConfigParamPolicy">OsinfoInstallConfigParamPolicy</a></td>
</tr>
</tbody>
</table></div>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.object-hierarchy"></a><h2>Object Hierarchy</h2>
<pre class="screen">    <a href="/usr/share/gtk-doc/html/gobject/gobject-Enumeration-and-Flag-Types.html">GEnum</a>
    <span class="lineart">╰──</span> OsinfoInstallConfigParamPolicy
    <a href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject-struct">GObject</a>
    <span class="lineart">╰──</span> <a class="link" href="OsinfoEntity.html" title="OsinfoEntity">OsinfoEntity</a>
        <span class="lineart">╰──</span> OsinfoInstallConfigParam
</pre>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.description"></a><h2>Description</h2>
<p><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> is an entity for describing all parameters that
can be set in an automated installation. It is used to help applications to
generate an automated installation script. The actual parameter values
for an <a class="link" href="OsinfoInstallScript.html" title="OsinfoInstallScript"><span class="type">OsinfoInstallScript</span></a> must be set using an <a class="link" href="OsinfoInstallConfig.html" title="OsinfoInstallConfig"><span class="type">OsinfoInstallConfig</span></a>
object.</p>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.functions_details"></a><h2>Functions</h2>
<div class="refsect2">
<a name="osinfo-install-config-param-new"></a><h3>osinfo_install_config_param_new ()</h3>
<pre class="programlisting"><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="returnvalue">OsinfoInstallConfigParam</span></a> *
osinfo_install_config_param_new (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
<p>Construct a new configuration parameter for an <a class="link" href="OsinfoInstallScript.html" title="OsinfoInstallScript"><span class="type">OsinfoInstallScript</span></a>.</p>
<div class="refsect3">
<a name="osinfo-install-config-param-new.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>name</p></td>
<td class="parameter_description"><p>the configuration parameter name</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="osinfo-install-config-param-new.returns"></a><h4>Returns</h4>
<p>the new configuration parameter. </p>
<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="osinfo-install-config-param-get-name"></a><h3>osinfo_install_config_param_get_name ()</h3>
<pre class="programlisting">const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
osinfo_install_config_param_get_name (<em class="parameter"><code><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> *config_param</code></em>);</pre>
<div class="refsect3">
<a name="osinfo-install-config-param-get-name.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>config_param</p></td>
<td class="parameter_description"><p>the configuration parameter</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="osinfo-install-config-param-get-name.returns"></a><h4>Returns</h4>
<p>the name of the configuration parameter. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="osinfo-install-config-param-get-policy"></a><h3>osinfo_install_config_param_get_policy ()</h3>
<pre class="programlisting"><a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParamPolicy" title="enum OsinfoInstallConfigParamPolicy"><span class="returnvalue">OsinfoInstallConfigParamPolicy</span></a>
osinfo_install_config_param_get_policy
                               (<em class="parameter"><code><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> *config_param</code></em>);</pre>
<div class="refsect3">
<a name="osinfo-install-config-param-get-policy.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>config_param</p></td>
<td class="parameter_description"><p>the configuration parameter</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="osinfo-install-config-param-get-policy.returns"></a><h4>Returns</h4>
<p>the policy of the configuration parameter. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="osinfo-install-config-param-is-required"></a><h3>osinfo_install_config_param_is_required ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
osinfo_install_config_param_is_required
                               (<em class="parameter"><code><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> *config_param</code></em>);</pre>
<div class="refsect3">
<a name="osinfo-install-config-param-is-required.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>config_param</p></td>
<td class="parameter_description"><p>the configuration parameter</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="osinfo-install-config-param-is-required.returns"></a><h4>Returns</h4>
<p>TRUE if the config_param is required.
FALSE otherwise. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="osinfo-install-config-param-is-optional"></a><h3>osinfo_install_config_param_is_optional ()</h3>
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
osinfo_install_config_param_is_optional
                               (<em class="parameter"><code><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> *config_param</code></em>);</pre>
<div class="refsect3">
<a name="osinfo-install-config-param-is-optional.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody><tr>
<td class="parameter_name"><p>config_param</p></td>
<td class="parameter_description"><p>the configuration parameter</p></td>
<td class="parameter_annotations"> </td>
</tr></tbody>
</table></div>
</div>
<div class="refsect3">
<a name="osinfo-install-config-param-is-optional.returns"></a><h4>Returns</h4>
<p>TRUE if the config_param is optional.
FALSE otherwise. </p>
<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p>
</div>
</div>
<hr>
<div class="refsect2">
<a name="osinfo-install-config-param-set-value-map"></a><h3>osinfo_install_config_param_set_value_map ()</h3>
<pre class="programlisting"><span class="returnvalue">void</span>
osinfo_install_config_param_set_value_map
                               (<em class="parameter"><code><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> *config_param</code></em>,
                                <em class="parameter"><code><a class="link" href="OsinfoDatamap.html" title="OsinfoDatamap"><span class="type">OsinfoDatamap</span></a> *datamap</code></em>);</pre>
<p>After a call to <a class="link" href="OsinfoInstallConfigParam.html#osinfo-install-config-param-set-value-map" title="osinfo_install_config_param_set_value_map ()"><code class="function">osinfo_install_config_param_set_value_map()</code></a>, <em class="parameter"><code>datamap</code></em>
 will
be used to transform values set for this parameter to OS-specific
values. A NULL <em class="parameter"><code>datamap</code></em>
 will disable transformations.</p>
<div class="refsect3">
<a name="osinfo-install-config-param-set-value-map.parameters"></a><h4>Parameters</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="150px" class="parameters_name">
<col class="parameters_description">
<col width="200px" class="parameters_annotations">
</colgroup>
<tbody>
<tr>
<td class="parameter_name"><p>config_param</p></td>
<td class="parameter_description"><p>the configuration parameter</p></td>
<td class="parameter_annotations"> </td>
</tr>
<tr>
<td class="parameter_name"><p>datamap</p></td>
<td class="parameter_description"><p>a <a class="link" href="OsinfoDatamap.html" title="OsinfoDatamap"><span class="type">OsinfoDatamap</span></a> to transform values this parameter is set to,
or NULL to disable transformations for this parameter</p></td>
<td class="parameter_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
<hr>
<div class="refsect2">
<a name="osinfo-install-config-param-get-value-map"></a><h3>osinfo_install_config_param_get_value_map ()</h3>
<pre class="programlisting"><a class="link" href="OsinfoDatamap.html" title="OsinfoDatamap"><span class="returnvalue">OsinfoDatamap</span></a> *
osinfo_install_config_param_get_value_map
                               (<em class="parameter"><code><a class="link" href="OsinfoInstallConfigParam.html" title="OsinfoInstallConfigParam"><span class="type">OsinfoInstallConfigParam</span></a> *config_param</code></em>);</pre>
</div>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.other_details"></a><h2>Types and Values</h2>
<div class="refsect2">
<a name="OSINFO-INSTALL-CONFIG-PARAM-PROP-DATAMAP:CAPS"></a><h3>OSINFO_INSTALL_CONFIG_PARAM_PROP_DATAMAP</h3>
<pre class="programlisting">#define OSINFO_INSTALL_CONFIG_PARAM_PROP_DATAMAP "value-map"
</pre>
</div>
<hr>
<div class="refsect2">
<a name="OSINFO-INSTALL-CONFIG-PARAM-PROP-NAME:CAPS"></a><h3>OSINFO_INSTALL_CONFIG_PARAM_PROP_NAME</h3>
<pre class="programlisting">#define OSINFO_INSTALL_CONFIG_PARAM_PROP_NAME    "name"
</pre>
</div>
<hr>
<div class="refsect2">
<a name="OSINFO-INSTALL-CONFIG-PARAM-PROP-POLICY:CAPS"></a><h3>OSINFO_INSTALL_CONFIG_PARAM_PROP_POLICY</h3>
<pre class="programlisting">#define OSINFO_INSTALL_CONFIG_PARAM_PROP_POLICY  "policy"
</pre>
</div>
<hr>
<div class="refsect2">
<a name="OsinfoInstallConfigParamPolicy"></a><h3>enum OsinfoInstallConfigParamPolicy</h3>
<p>Policy for configuration parameter presence</p>
<div class="refsect3">
<a name="OsinfoInstallConfigParamPolicy.members"></a><h4>Members</h4>
<div class="informaltable"><table class="informaltable" width="100%" border="0">
<colgroup>
<col width="300px" class="enum_members_name">
<col class="enum_members_description">
<col width="200px" class="enum_members_annotations">
</colgroup>
<tbody>
<tr>
<td class="enum_member_name"><p><a name="OSINFO-INSTALL-CONFIG-PARAM-POLICY-NONE:CAPS"></a>OSINFO_INSTALL_CONFIG_PARAM_POLICY_NONE</p></td>
<td class="enum_member_description">
<p>no policy defined</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="OSINFO-INSTALL-CONFIG-PARAM-POLICY-REQUIRED:CAPS"></a>OSINFO_INSTALL_CONFIG_PARAM_POLICY_REQUIRED</p></td>
<td class="enum_member_description">
<p>config parameter is required</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
<tr>
<td class="enum_member_name"><p><a name="OSINFO-INSTALL-CONFIG-PARAM-POLICY-OPTIONAL:CAPS"></a>OSINFO_INSTALL_CONFIG_PARAM_POLICY_OPTIONAL</p></td>
<td class="enum_member_description">
<p>config parameter may be omitted</p>
</td>
<td class="enum_member_annotations"> </td>
</tr>
</tbody>
</table></div>
</div>
</div>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.property-details"></a><h2>Property Details</h2>
<div class="refsect2">
<a name="OsinfoInstallConfigParam--name"></a><h3>The <code class="literal">“name”</code> property</h3>
<pre class="programlisting">  “name”                     <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
<p>The name of the configuration parameter.</p>
<p>Flags: Read / Write / Construct Only</p>
<p>Default value: NULL</p>
</div>
<hr>
<div class="refsect2">
<a name="OsinfoInstallConfigParam--policy"></a><h3>The <code class="literal">“policy”</code> property</h3>
<pre class="programlisting">  “policy”                   <a class="link" href="OsinfoInstallConfigParam.html#OsinfoInstallConfigParamPolicy" title="enum OsinfoInstallConfigParamPolicy"><span class="type">OsinfoInstallConfigParamPolicy</span></a></pre>
<p>The policy of the configuration parameter.</p>
<p>Flags: Read</p>
<p>Default value: OSINFO_INSTALL_CONFIG_PARAM_POLICY_OPTIONAL</p>
</div>
<hr>
<div class="refsect2">
<a name="OsinfoInstallConfigParam--value-map"></a><h3>The <code class="literal">“value-map”</code> property</h3>
<pre class="programlisting">  “value-map”                <a class="link" href="OsinfoDatamap.html" title="OsinfoDatamap"><span class="type">OsinfoDatamap</span></a> *</pre>
<p>The mapping between generic values and OS-specific values for this
configuration parameter</p>
<p>Flags: Read / Write</p>
</div>
</div>
<div class="refsect1">
<a name="OsinfoInstallConfigParam.see-also"></a><h2>See Also</h2>
<p><a class="link" href="OsinfoInstallScript.html" title="OsinfoInstallScript"><span class="type">OsinfoInstallScript</span></a>, <a class="link" href="OsinfoInstallConfig.html" title="OsinfoInstallConfig"><span class="type">OsinfoInstallConfig</span></a></p>
</div>
</div>
<div class="footer">
<hr>Generated by GTK-Doc V1.29</div>
</body>
</html>